stm32mp1: add minimal support for co-processor Cortex-M4
authorYann Gautier <[email protected]>
Fri, 15 Feb 2019 16:33:27 +0000 (17:33 +0100)
committerYann Gautier <[email protected]>
Wed, 20 Feb 2019 16:34:21 +0000 (17:34 +0100)
commitb053a22e8a538d3ee6114c0ce7f25fa49f0302d8
treef8818474819c18d8dc75d9c36289deeb386be285
parent774b4a8190ccb73d9c9deefba0c0fd3878be55ce
stm32mp1: add minimal support for co-processor Cortex-M4

STM32MP1 chip embeds a dual Cortex-A7 and a Cortex-M4.
The support for Cortex-M4 clocks is added when configuring the clock tree.
Some minimal security features to allow communications between A7 and M4
are also added.

Change-Id: I60417e244a476f60a2758f4969700b2684056665
Signed-off-by: Yann Gautier <[email protected]>
drivers/st/clk/stm32mp1_clk.c
fdts/stm32mp157a-dk1.dts
fdts/stm32mp157c-ed1.dts
include/drivers/st/stm32mp1_clk.h
include/drivers/st/stm32mp1_rcc.h
plat/st/stm32mp1/bl2_plat_setup.c
plat/st/stm32mp1/stm32mp1_def.h
plat/st/stm32mp1/stm32mp1_security.c